Blockchain architektūros supratimas keičiamiems sprendimams

„Blockchain“ atėjo į technologijų sritį kaip į vieną iš nuostabių reiškinių, kuriuos galite pamatyti kartą per dešimtmečius. Blockchain technologijos pranašumai patraukė kiekvienos pramonės šakos dėmesį, o verslo savininkai nedelsdami pasinerdavo į blockchain projektus. Diskusijos apie „blockchain“ architektūrą keičiamuose sprendimuose pastaruoju metu sulaukė dėmesio, nes vis daugiau organizacijų nori išnaudoti „blockchain“ potencialą.

Blockchain technologija žada decentralizaciją, skaidrumą, nekintamumą ir kriptografinį saugumą. „Blockchain“ naudojimo kriptovaliutose, „DeFi“ ir tiekimo grandinės operacijų optimizavimo atvejai parodo, kaip ji gali pakeisti tradicinius procesus. Tačiau mastelio ribos tampa didžiausiomis kliūtimis diegti „blockchain“ technologiją. Ar jums reikia naujų „blockchain“ architektūrų, kad būtų geresnis mastelio keitimas? „Blockchain“ architektūros, skirtos keičiamiems sprendimams, apžvalga gali pasiūlyti puikų atsakymą į tokius klausimus.

Pagrindinės mastelio keitimo problemos priežasties išaiškinimas

Pirmųjų „blockchain“ tinklų, tokių kaip „Bitcoin“ ir „Ethereum“, architektūra buvo skirta decentralizacijai ir kriptografiniam saugumui. Šie „blockchain“ tinklai per daug negalvojo apie greitį ir pralaidumą, kurių reikės masiniam pritaikymui. Bet kokia „blockchain“ sprendimo architektūra, kurią galite įsivaizduoti, turės susidoroti su „blockchain“ trilemos iššūkiu. Jame nurodoma, kad bet kurią blokų grandinės architektūrą galima optimizuoti, kad būtų pasiekta viena iš trijų pagrindinių savybių. Pagrindinės savybės yra decentralizavimas, saugumas ir mastelio keitimas.

Jei norite keičiamo dydžio blokų grandinės architektūros, turėsite paaukoti arba decentralizaciją, arba saugumą. Kita vertus, „blockchain“ gali sukurti pagrindą būsimiems skaitmeniniams sprendimams tik tuo atveju, jei jos architektūra palaiko mastelio keitimą. Galite galvoti apie pavyzdį, pavyzdžiui, „Bitcoin“ blokų grandinę, kuri teikia pirmenybę saugumui ir decentralizacijai naudojant darbo įrodymo konsensuso mechanizmą. Turėdama šiuos du bruožus, Bitcoin blokų grandinė gali atlikti keletą operacijų per vieną sekundę. Todėl sprendimų architektai turi sugalvoti sprendimus, kurie visiškai be jokių kompromisų aplenktų blockchain trilemą.

Pakelkite savo karjerą ir formuokite decentralizuotų sistemų ateitį naudodamiesi Certified Enterprise Blockchain Architect (CEBA)™ sertifikatu – kur „blockchain“ architektūros patirtis ir begalinės galimybės.

Iš naujo apibrėžiame mastelį sluoksnio lygio architektūroje

Didėjanti mastelio keitimo paklausa skatina išradingą požiūrį į blokų grandinės architektūros dizainą. Tradiciniai monolitiniai metodai, stabdantys blokų grandinės mastelio keitimo potencialą, turi užleisti vietą sluoksniuotiems požiūriams. Sluoksniuotais mastelio keitimo metodais dėmesys sutelkiamas į skirtingų funkcijų klasifikavimą, kuris padės optimizuoti skirtingus sluoksnius konkrečioms užduotims atlikti.

1 lygmens mastelio sprendimai

1 sluoksnio blokų grandinė arba bazinis protokolas nurodo tikrąjį tinklą, kuris padeda patvirtinti ir patvirtinti operacijas. Turėtumėte pakeisti patį „blockchain“ protokolą, kad pasiektumėte keičiamo dydžio sprendimus 1 lygmenyje. Perspektyviausi 1 lygmens mastelio sprendimai, sulaukę traukos, apima dalijimosi ir konsensuso mechanizmo atnaujinimus. Paprastas perėjimas nuo darbo įrodymo prie efektyvių konsensuso mechanizmų, tokių kaip „Proof of Stake“, gali padidinti pralaidumą. „Ethereum“ yra vienas geriausių pavyzdžių, kaip galite pagerinti mastelio keitimą atnaujindami konsensuso mechanizmus pačiame pagrindiniame protokole.

Kitas sprendimas, norint pasiekti pagrindinių blokų grandinės architektūros sluoksnių mastelį, yra skilimas. Jis veikia lygiai taip pat, kaip duomenų bazės skaidymas, padalijant visą blokų grandinės būseną, įskaitant knygą ir operacijas, į mažesnes dalis. Mažos porcijos arba šukės palengvina nepriklausomą ir lygiagretų operacijų apdorojimą, taip suteikiant lankstumo apdoroti daugiau operacijų. Dalijimasis padidina operacijų apdorojimą eksponentiškai, nes kiekvienas mazgas neturi apdoroti kiekvienos operacijos, kuri ateina į blokų grandinę. Todėl jums nereikės nerimauti dėl saugojimo ir operacijų apdorojimo mastelio pagrindiniame lygmenyje.

Kitas įprastas pagrindinės blokų grandinės architektūros pakeitimas, rekomenduojamas siekiant didesnio mastelio, yra bloko dydžio padidinimas. Padidinus bloko dydį, blokų grandinės tinklas gali talpinti daugiau duomenų viename bloke. Tai padeda padidinti pralaidumą, nors ir nerimaujama dėl decentralizacijos, nes kiekviename mazge reikia daugiau aparatinės įrangos reikalavimų.

Užsiregistruokite dabar į Blockchain mastelio ir sąveikumo meistriškumo kursą, kad išmoktumėte įgūdžių, reikalingų kuriant greitesnes, keičiamo dydžio, patikimas ir sąveikias dApps.

Off-chain mastelio sprendimai

Idealūs sprendimai, skirti išspręsti mastelio keitimo problemas modifikuojant blockchain architektūrą, taip pat apima 2 arba L2 sluoksnių sprendimus. 2 sluoksnio sprendimai veikia kaip protokolai, sukurti papildant pagrindinį blokų grandinės protokolą. Atsakymai į klausimą „kas yra „blockchain“ mastelio sprendimai? nurodytų 2 sluoksnio sprendimus kaip efektyviausią pasirinkimą. L2 sprendimai perkelia didžiąją dalį operacijų apdorojimo užduočių iš pagrindinės blokų grandinės ir atlieka operacijas didesniu greičiu su mažesnėmis sąnaudomis.

2 sluoksnio sprendimų veikimas yra panašus į greitkelio aplinkkelio veikimą, kuriame bazinis sluoksnis tvarko operacijų atsiskaitymą, o ne grandininis sluoksnis – didelį operacijų srautą. Galite pastebėti, kad 2 sluoksnio sprendimai suteikia geriausias galimybes naujovėms kuriant blockchain architektūrą, siekiant pagerinti mastelio keitimą. Žymių L2 sprendimų apžvalga gali sudaryti geresnį įspūdį, kaip jie gali iš naujo apibrėžti įprastas „blockchain“ mastelio keitimo sąvokas.

Svarbiausias papildymas tarp L2 sprendimų dėl mastelio būtų šoninės grandinės, kurios yra nepriklausomos blokų grandinės, sujungtos su pagrindiniu sluoksniu. Šoninės grandinės yra sujungtos su pagrindine blokų grandine per dvipusį kaištį ir naudoja savo konsensuso mechanizmą. Be to, šoninės grandinės taip pat naudoja savo saugumo mechanizmą, kuris skiriasi nuo pagrindinės blokų grandinės.

Kitas pastebimas iš naujo apibrėžtos „blockchain“ architektūros pavyzdys keičiamuose sprendimuose yra apibendrinimas. Taip pat galite juos vadinti auksiniu L2 sprendimų standartu, ypač tokiose platformose kaip Ethereum. Apibendrinimas padeda vykdyti operacijas už pagrindinės grandinės ribų ir sugrupuoti operacijas į nedidelę partiją. Sugrupavus operacijas, paketai pagrindinei grandinei paskelbia operacijų duomenų suvestinę.

„Blockchain“ erdvėje rasite du populiarius apvyniojimų variantus, tai yra optimistiniai apvyniojimai ir nulinių žinių apvyniojimai. Optimistiniai apibendrinimai veikia optimistiškai, darant prielaidą, kad visos operacijos vienoje partijoje galioja. Kita vertus, nulinių žinių rinkiniai remiasi sudėtinga kriptografija, kad prieš paskelbiant santrauką pagrindinėje grandinėje sugeneruotų operacijų paketo galiojimo įrodymą.

Negalite sudaryti „blockchain“ mastelio sprendimų sąrašo, negalvodami apie būsenos kanalus. Būsenos kanalų naudingumas blockchain sprendimo architektūroje tampa akivaizdesnis privačiuose sandoriuose. Valstybiniai kanalai padeda atidaryti privačius, ne grandinės ryšio kanalus tarp dviejų ar daugiau vartotojų, kad būtų galima atlikti keletą operacijų.

Valstybinis kanalas bazinėje grandinėje įrašys tik pradinį finansavimą ir galutinį likutį. Populiariausias būsenos kanalų naudojimo, siekiant geresnio mastelio, pavyzdys yra „Lightning Network for Bitcoin“.

Pradėkite savo „blockchain“ kelionę dabar su „Enterprise Blockchains Fundamentals“.

Paskutinės mintys

Blockchain sprendimų architektūra, pritaikyta mastelio keitimui, labai skiriasi nuo ankstyvųjų blockchain dizaino. Galite pastebėti didėjančią keičiamo dydžio „blockchain“ sprendimų paklausą, nes „blockchain“ diegimas įvairiose pramonės šakose įgauna pagreitį. Esminiai „blockchain“ protokolų pakeitimai, įskaitant konsensuso mechanizmo atnaujinimus ir dalijimąsi, siūlo veiksmingus sprendimus, didinančius mastelio keitimą. Kita vertus, 2 sluoksnio sprendimai juda vienu žingsniu į priekį ir pagerina pralaidumą nekeičiant pagrindinio sluoksnio. Atraskite daugiau įžvalgų apie „blockchain“ mastelį ir geriausią praktiką, kaip tai pasiekti.

Nuoroda į informacijos šaltinį

Draugai: - Marketingo paslaugos - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Karščiausios naujienos - Ultragarsinis tyrimas - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai -  Padelio treniruotės - Pranešimai spaudai -